• word of the day

    british house of commons

    british house of commons - Dictionary definition and meaning for word british house of commons

    Definition
    (noun) the lower house of the British parliament
    Synonyms : house of commons

Word used in video below:
text: stupid british smackdown
Download our Mobile App Today
Receive our word of the day
on Whatsapp